<?php return array (
  'table' => 'resource',
  'engine' => 'MyISAM',
  'rev_control' => true,
  'link_title' => 'title',
  'save_history' => true,
  'fields' => 
  array (
    'type' => 
    array (
      'title' => 'Resource type',
      'db_type' => 'int',
      'db_isNull' => false,
      'required' => true,
      'db_unsigned' => true,
    ),
    'title' => 
    array (
      'title' => 'Title',
      'db_type' => 'varchar',
      'db_len' => 255,
      'db_isNull' => false,
      'required' => true,
    ),
    'brief' => 
    array (
      'title' => 'Brief',
      'db_type' => 'longtext',
      'db_isNull' => false,
      'required' => true,
    ),
    'text' => 
    array (
      'title' => 'Text',
      'db_type' => 'longtext',
      'db_isNull' => false,
      'required' => true,
    ),
    'media_id' => 
    array (
      'title' => 'Medialibrary item',
      'type' => 'link',
      'link_config' => 
      array (
        'link_type' => 'object',
        'object' => 'medialib',
      ),
    ),
    'topic_id' => 
    array (
      'title' => 'Main topic',
      'type' => 'link',
      'link_config' => 
      array (
        'link_type' => 'object',
        'object' => 'topic',
      ),
    ),
    'is_link' => 
    array (
      'title' => 'Is Link',
      'db_type' => 'boolean',
      'db_isNull' => false,
      'db_defaul' => 0,
      'required' => true,
    ),
    'url' => 
    array (
      'title' => 'Resource url',
      'db_type' => 'text',
      'db_isNull' => false,
      'required' => true,
    ),
    'topics' => 
    array (
      'title' => 'Related topics',
      'required' => true,
      'type' => 'link',
      'link_config' => 
      array (
        'link_type' => 'multy',
        'object' => 'topic',
      ),
    ),
  ),
  'indexes' => 
  array (
    'topic_id' => 
    array (
      'fulltext' => false,
      'unique' => false,
      'columns' => 
      array (
        0 => 'topic_id',
      ),
    ),
    'topic_id_2' => 
    array (
      'fulltext' => false,
      'unique' => false,
      'columns' => 
      array (
        0 => 'topic_id',
        1 => 'published',
      ),
    ),
    'title' => 
    array (
      'fulltext' => false,
      'unique' => false,
      'columns' => 
      array (
        0 => 'title',
      ),
    ),
    'type' => 
    array (
      'fulltext' => false,
      'unique' => false,
      'columns' => 
      array (
        0 => 'type',
      ),
    ),
    'title_2' => 
    array (
      'fulltext' => true,
      'unique' => false,
      'columns' => 
      array (
        0 => 'title',
        1 => 'brief',
        2 => 'text',
      ),
    ),
  ),
  'title' => 'Resources',
); 